deuce of spades - Turkish English Dictionary